windshield front panel - Spanish English Dictionary